scarlet Geranium - Turkish English Dictionary